﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace rent_car.Manejadores
{
    class ManejadorDeCiudades
    {
        public static ManejadorDeCiudades getInstancia()
        { 
            if(instancia == null)
            {
                instancia = new ManejadorDeCiudades();
            }
            return instancia;
        }

        private ManejadorDeCiudades()
        {
            manejadorDB = new EnlaceDatosDataContext();
            cargarCiudades();
        }

        private void cargarCiudades()
        {
            Ciudades = manejadorDB.ciudades.ToList();
        }

        public List<ciudade> Ciudades
        {
            get { return ciudades; }
            set { ciudades = value; }
        }

        private static ManejadorDeCiudades instancia = null;
        private List<ciudade> ciudades = null;
        private EnlaceDatosDataContext manejadorDB = null;
    }
}
